// pages/docreg/docreg.js
//配置云环境
const app = getApp()
wx.cloud.init({
    env: 'cloud1-8gbitjqz4bc93039',
})
const db = wx.cloud.database()
Page({

    /**
     * 页面的初始数据
     */
    data: {
        name: '',
        class_name: ''
    },
    confirmName: function (e) {
        var tmp = this.data.user
        tmp.name = e.detail.value
        this.setData({
            user: tmp
        })
    },
    confirmClass_name: function (e) {
        var tmp = this.data.user
        tmp.className = e.detail.value
        this.setData({
            user: tmp
        })
    },
    mod() {
        let that=this
        if (this.data.isT) 
        {
            db.collection("teacher")
                .where({
                    _id: that.data.user._id
                })
                .update({
                    data: {
                        name: that.data.user.name,
                        className: that.data.user.className
                    }
           
                })
            app.globalData.tInfo=this.data.user
        }
        else
        {
            db.collection("student")
                .where({
                    _id: that.data.user._id
                })
                .update({
                    data: {
                        name: that.data.user.name
                    }
                })
            app.globalData.sList[0]=this.data.user
        }
        wx.navigateBack()
        wx.showToast({
          title: '修改成功',
          icon:'success'
        })
    },
    /**
     * 生命周期函数--监听页面加载
     */
    onLoad: function (options) {
        if (app.globalData.isTeacher) {
            this.setData({
                user: app.globalData.tInfo,
                isT: true
            })
        } else {
            this.setData({
                user: app.globalData.sList[0],
                isT: false
            })
        }
    },

    /**
     * 生命周期函数--监听页面初次渲染完成
     */
    onReady: function () {

    },

    /**
     * 生命周期函数--监听页面显示
     */
    onShow: function () {

    },

    /**
     * 生命周期函数--监听页面隐藏
     */
    onHide: function () {

    },

    /**
     * 生命周期函数--监听页面卸载
     */
    onUnload: function () {

    },

    /**
     * 页面相关事件处理函数--监听用户下拉动作
     */
    onPullDownRefresh: function () {

    },

    /**
     * 页面上拉触底事件的处理函数
     */
    onReachBottom: function () {

    },

    /**
     * 用户点击右上角分享
     */
    onShareAppMessage: function () {

    }
})